DROP TABLE IF EXISTS jms_ods.yl_tms_main_delivery_network;   
CREATE EXTERNAL TABLE jms_ods.yl_tms_main_delivery_network(
   `id` bigint COMMENT '主键',
   `line_id` bigint COMMENT '干线id',
   `line_code` string COMMENT '干线编码',
   `line_name` string COMMENT '干线名称',
   `start_id` bigint COMMENT '始发网点id',
   `start_code` string COMMENT '始发网点编号',
   `start_name` string COMMENT '始发网点名称',
   `end_id` bigint COMMENT '目的网点id',
   `end_code` string COMMENT '目的网点编号',
   `end_name` string COMMENT '目的网点名称',
   `roadsection_code` string COMMENT '路段编码',
   `delivery_networklist` string COMMENT '配载网点',
   `create_by` bigint COMMENT '创建人id',
   `create_by_name` string COMMENT '创建人姓名',
   `create_time` string COMMENT '创建时间',
   `update_by` bigint COMMENT '更新人id',
   `update_by_name` string COMMENT '更新人姓名',
   `update_time` string COMMENT '更新时间',
   `delivery_reserve_networklist` string COMMENT '备用配载网点',
   `trans_code` string COMMENT '主用配载全选的父节点',
   `show_code` string COMMENT '主用配载网点显示',
   `trans_reserve_code` string COMMENT '备用配载全选的父节点',
   `show_reserve_code` string COMMENT '备用配载网点显示',
   `exclude_main_network_code` string COMMENT '排除主用的网点编码，多个用英文逗号隔开(系统)',
   `exclude_reserve_network_code` string COMMENT '排除备用的网点编码，多个用英文逗号隔开',
   `show_two_code` string  comment '主2展示(系统)',
   `show_main_two_hand_code` string comment '主用2展示节点(手动)')
 COMMENT '干线配载网点表'
 PARTITIONED BY (
   `dt` string COMMENT '更新/创建日期 (yyyy-MM-dd)')
 ROW FORMAT SERDE
   'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
 STORED AS INPUTFORMAT
   'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
 OUTPUTFORMAT
   'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
 LOCATION
   '/dw/hive/jms_ods.db/external/yl_tms_main_delivery_network'
     
MSCK REPAIR TABLE jms_ods.yl_tms_main_delivery_network; 